翻訳と辞書
Words near each other
・ Algodão de Jandaíra
・ Algoforma
・ Algoforma algoana
・ Algoforma paralgoana
・ ALGOL
・ Algol
・ Algol (disambiguation)
・ Algol (fanzine)
・ Algol (film)
・ Algol (magazine)
・ Algol (rocket stage)
・ ALGOL 58
・ ALGOL 60
・ ALGOL 68
・ ALGOL 68-R
ALGOL 68C
・ ALGOL 68RS
・ ALGOL 68S
・ ALGOL Bulletin
・ ALGOL N
・ Algol paradox
・ Algol variable
・ ALGOL W
・ ALGOL X
・ ALGOL Y
・ Algol-class vehicle cargo ship
・ Algolagnia
・ Algolake
・ Algolia
・ Algology


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

ALGOL 68C : ウィキペディア英語版
ALGOL 68C

The language was originally called Z70 and was subsequently morphed into ALGOL 68. ALGOL68C was initially built to develop and program the CAMbridge ALgebra system a.k.a. CAMAL. The initial compiler was written in PSYCO (the Princeton SYntax COmpiler by Edgar T. Irons) that was implemented by J.H. Mathewman at Cambridge. The compiler and language were initially developed by Stephen Bourne and Michael Guy as a dialect of ALGOL 68.
""Algol68C"" was later used for the CHAOS OS for the CAP capability computer at Cambridge University in 1971. Other early contributors were Andrew D. Birrell and Ian Walker.
Subsequent work was done on the compiler after Bourne left Cambridge University in 1975. Garbage collection was added, and the code base is still running on an emulated OS/MVT using Hercules.
The ALGOL68C compiler generated ''ZCODE'' output, that could then be either compiled into the local machine code by a ''ZCODE'' translator or run interpreted. ''ZCODE'' is a register-based intermediate language. This ability to interpret or compile ''ZCODE'' encouraged the porting of ALGOL 68C to numerous different computer platforms. Aside from the ''CAP capability computer'' the compiler was ported to systems including CMS, TOPS-10, and Z80.
==Popular Culture==
A very early predecessor of this compiler was used by Guy and Bourne to write the first Game of Life programs on the PDP-7 with a (DEC 340 ) display (see ''Scientific American'' article) "For long-lived populations such as this one Conway sometimes uses a ''PDP-7'' computer with a screen on which he can observe the changes; The program was written by M. J. T. Guy and S. R. Bourne. Without its help some discoveries about the game would have been difficult to make." ''Scientific American'' 223 (October 1970): 120-123.
Various ''Liverpool Software Gazette'' issues detail the Z80 implementation. The compiler required about 120Kb of memory to run, hence the Z80's 64Kb memory is actually too small to run the compiler. So ALGOL 68C programs for the Z80 had to be cross compiled from ALGOL 68C running on the larger CAP capability computer or an IBM System/370 mainframe.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「ALGOL 68C」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.